function validateInput(event) {
  // 创建正则表达式，允许字母、数字和下划线
  var regex = /[^a-zA-Z0-9_]/g;
  
  // 如果输入不符合正则表达式，阻止它
  if (regex.test(event.key)) {
    event.preventDefault();
  }
}
function validatePassword(event) {
  var passwordInput = event.target;
  var password = passwordInput.value;
  
  // 创建正则表达式，允许字母、数字和符号
  var regex = /[^a-zA-Z0-9!@#$%^&*(),.?":{}|<>]/g;
  
  // 如果输入不符合正则表达式，或者长度超过16位，或者长度少于8位，阻止它
  if (regex.test(event.key) || password.length > 16 || (password.length >= 8 && event.key !== undefined)) {
    event.preventDefault();
  }
}